i'll wring your neck - Alemán Inglés Diccionario